<?php

namespace Model\QuestionBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * ChoiceStatic
 *
 * @ORM\Table(name="choiceStatic")
 * @ORM\Entity(repositoryClass="Model\QuestionBundle\Repository\ChoiceStaticRepository")
 */
class ChoiceStatic
{
    /**
     * @var int
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var int
     *
     * @ORM\Column(name="QuestionId", type="integer")
     */
    private $questionId;

    /**
     * @var int
     *
     * @ORM\Column(name="ChoiceId", type="integer")
     */
    private $choiceId;

    /**
     * @var int
     *
     * @ORM\Column(name="NumTotal", type="integer")
     */
    private $numTotal = 0;

    /**
     * @var int
     *
     * @ORM\Column(name="CheckTotal", type="integer")
     */
    private $checkTotal = 0;

    /**
     * @var int
     *
     * @ORM\Column(name="TimeScanTotal", type="integer")
     */
    private $timeScanTotal = 0;

    /**
     * @var int
     *
     * @ORM\Column(name="CertaintyTotal", type="integer")
     */
    private $certaintyTotal = 0;

    /**
     * @var int
     *
     * @ORM\Column(name="CertaintyRight", type="integer")
     */
    private $certaintyRight = 0;

    /**
     * @var int
     *
     * @ORM\Column(name="CertaintyWrong", type="integer")
     */
    private $certaintyWrong = 0;


    /**
     * Get id
     *
     * @return int
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set numTotal
     *
     * @param integer $numTotal
     *
     * @return ChoiceStatic
     */
    public function setNumTotal($numTotal)
    {
        $this->numTotal = $numTotal;

        return $this;
    }

    /**
     * Get numTotal
     *
     * @return int
     */
    public function getNumTotal()
    {
        return $this->numTotal;
    }

    /**
     * Set checkTotal
     *
     * @param integer $checkTotal
     *
     * @return ChoiceStatic
     */
    public function setCheckTotal($checkTotal)
    {
        $this->checkTotal = $checkTotal;

        return $this;
    }

    /**
     * Get checkTotal
     *
     * @return int
     */
    public function getCheckTotal()
    {
        return $this->checkTotal;
    }

    /**
     * Set timeScanTotal
     *
     * @param integer $timeScanTotal
     *
     * @return ChoiceStatic
     */
    public function setTimeScanTotal($timeScanTotal)
    {
        $this->timeScanTotal = $timeScanTotal;

        return $this;
    }

    /**
     * Get timeScanTotal
     *
     * @return int
     */
    public function getTimeScanTotal()
    {
        return $this->timeScanTotal;
    }

    /**
     * Set certaintyTotal
     *
     * @param integer $certaintyTotal
     *
     * @return ChoiceStatic
     */
    public function setCertaintyTotal($certaintyTotal)
    {
        $this->certaintyTotal = $certaintyTotal;

        return $this;
    }

    /**
     * Get certaintyTotal
     *
     * @return int
     */
    public function getCertaintyTotal()
    {
        return $this->certaintyTotal;
    }

    /**
     * Set certaintyRight
     *
     * @param integer $certaintyRight
     *
     * @return ChoiceStatic
     */
    public function setCertaintyRight($certaintyRight)
    {
        $this->certaintyRight = $certaintyRight;

        return $this;
    }

    /**
     * Get certaintyRight
     *
     * @return int
     */
    public function getCertaintyRight()
    {
        return $this->certaintyRight;
    }

    /**
     * Set certaintyWrong
     *
     * @param integer $certaintyWrong
     *
     * @return ChoiceStatic
     */
    public function setCertaintyWrong($certaintyWrong)
    {
        $this->certaintyWrong = $certaintyWrong;

        return $this;
    }

    /**
     * Get certaintyWrong
     *
     * @return int
     */
    public function getCertaintyWrong()
    {
        return $this->certaintyWrong;
    }

    /**
     * Set questionId
     *
     * @param integer $questionId
     *
     * @return ChoiceStatic
     */
    public function setQuestionId($questionId)
    {
        $this->questionId = $questionId;

        return $this;
    }

    /**
     * Get questionId
     *
     * @return integer
     */
    public function getQuestionId()
    {
        return $this->questionId;
    }

    /**
     * Set choiceId
     *
     * @param integer $choiceId
     *
     * @return ChoiceStatic
     */
    public function setChoiceId($choiceId)
    {
        $this->choiceId = $choiceId;

        return $this;
    }

    /**
     * Get choiceId
     *
     * @return integer
     */
    public function getChoiceId()
    {
        return $this->choiceId;
    }
}
